@echo off
chcp 65001
echo 开始为域名 coccxy.cn 安装SSL证书...

REM 请先确保已安装以下工具：
REM 1. Git for Windows
REM 2. Node.js
REM 3. 域名已解析到当前IP

echo.
echo 请确保你的域名 coccxy.cn 已正确解析到当前服务器IP
echo 如果还没有解析，请先在域名管理后台添加A记录
echo.

pause

echo 安装certbot...
REM 下载certbot
curl -L https://dl.eff.org/certbot-beta-installer-win32.exe -o certbot-installer.exe

echo 运行certbot安装程序...
certbot-installer.exe

echo.
echo 申请SSL证书...
certbot certonly --standalone -d coccxy.cn --email your-email@example.com --agree-tos --non-interactive

echo.
echo 检查证书是否申请成功...
if exist "C:\Certbot\live\coccxy.cn\cert.pem" (
    echo SSL证书申请成功！
    echo.
    echo 启动Node.js服务...
    start /B node server.js
    
    echo.
    echo ==========================================
    echo SSL证书安装完成！
    echo 网站地址: https://coccxy.cn
    echo 管理页面: https://coccxy.cn/admin.html
    echo 黑名单页面: https://coccxy.cn/heimingdan.html
    echo ==========================================
) else (
    echo SSL证书申请失败，请检查域名解析是否正确
    echo 请确保域名 coccxy.cn 已正确解析到当前服务器IP
)

pause 